tool trolleys - German English Dictionary